package com.bazi;

/**
 * 用神分析结果
 */
public class UsageGodResult {
    private String usageGod; // 用神
    private String reason; // 选取原因
    private String fiveElementBalance; // 五行平衡状态
    private String luckyDirection; // 吉利方向建议

    // Getters and Setters
    public String getUsageGod() {
        return usageGod;
    }

    public void setUsageGod(String usageGod) {
        this.usageGod = usageGod;
    }

    public String getReason() {
        return reason;
    }

    public void setReason(String reason) {
        this.reason = reason;
    }

    public String getFiveElementBalance() {
        return fiveElementBalance;
    }

    public void setFiveElementBalance(String fiveElementBalance) {
        this.fiveElementBalance = fiveElementBalance;
    }

    public String getLuckyDirection() {
        return luckyDirection;
    }

    public void setLuckyDirection(String luckyDirection) {
        this.luckyDirection = luckyDirection;
    }
    
    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append("\n");
        sb.append("用神分析\n");
        sb.append("· 用神：").append(usageGod).append("\n");
        sb.append("· 选取原因：").append(reason).append("\n");
        sb.append("· 五行平衡：").append(fiveElementBalance).append("\n");
        sb.append("· 吉利方向：").append(luckyDirection).append("\n");
        return sb.toString();
    }
}